high protein vegetarian foods and fruits

Best popular high protein vegetarian foods and fruits